var testData = [
    { name: '张三', content: '我是张三，你们好啊', create_date: '2017-11-13 10:22:55' },
    { name: '张四', content: '我是张四，你们好啊', create_date: '2017-11-13 10:22:55' },
    { name: '张五', content: '我是张五，你们好啊', create_date: '2017-11-13 10:22:55' },
    { name: '张路', content: '我是张路，你们好啊', create_date: '2017-11-13 10:22:55' },
]
// 1.引入express框架
const express = require('express')
const moment = require('moment')
const url = require('url')
const nowTime = moment().format('YYYY-MM-DD HH:mm:ss')
// 2.创建app对象
const app = express()
// 3.配置
app.engine('html', require('express-art-template'))
app.use('/public', express.static('public'))
// 4.路由
// ## 留言列表
app.get('/', (req, res) => {
    res.render('index.html', {
        list: testData
    })
})
// ## 留言添加
app.get('/add', (req, res) => {
    res.render('add.html')
})
// ## 留言添加处理
app.get('/doadd', (req, res) => {
    // 数据处理
    // 1.接收参数
    const paramObj = url.parse(req.url, true).query
    // 2.入库
    const msg = { name: paramObj.name, content: paramObj.content, create_date: nowTime }
    testData.push(msg)
    // 3.跳转
    res.redirect('/')
    res.end()
})
// 5.启动服务
app.listen(8080, () => {
    console.log('启动成功,访问 http://localhost:8080')
})